decentralised agency - French English Dictionary